<?php

namespace Ipartek\BlogBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
use Ipartek\BlogBundle\Entity\Noticia;
use Ipartek\BlogBundle\Entity\Categoria;

class CategoriaController extends Controller
{
	
    
    
    
    public function mostrarAction()
    {
    	$categorias = $this->getDoctrine()->getRepository('IpartekBlogBundle:Categoria')->findAll();
    	if (!$categorias) {
    		throw $this->createNotFoundException('No hay Categorias');
    	}
    	else{    		
    		return $this->render('IpartekBlogBundle:Categoria:categorias.html.twig', array('categorias'=>$categorias));    		
    	}
    }
    
    
    public function mostrarByIDAction($id)
    {
    	  	
    	$categoria = $this->getDoctrine()->getRepository('IpartekBlogBundle:Categoria')->find($id); 
    	if (!$categoria) {
    		throw $this->createNotFoundException('No hay noticia con ID='.$id);
    	}
    	else{
    		//return new Response(var_dump($noticia));
    		return $this->render('IpartekBlogBundle:Categoria:categoria_detalle.html.twig', array('categoria'=>$categoria));
    	}
    }
    
    
       
    
}


